electrical etching - French English Dictionary